package exceptions;


/**
 * Abstract class used to implement disconnection specific exceptions
 * 
 * @author Nicolas Combes
 * @see Exception
 */
public abstract class DisconnectException extends Exception {

	/**
	 * Generated serialVersionUID
	 */
	private static final long serialVersionUID = 1749580468014753854L;

	
	/**
	 * construct
	 */
	public DisconnectException() { super(); }
	
	/**
	 * construct
	 * @param message Text displayed when exception is called
	 */
	public DisconnectException(String message) { super(message); }
	
	/**
	 * construct
	 * @param message Text displyed when exception is called
	 * @param cause
	 */
	public DisconnectException(String message, Throwable cause) { super(message, cause); }
	
	/**
	 * construct
	 * @param cause
	 */
	public DisconnectException(Throwable cause) { super(cause); }

}
